<?php

namespace X;

class Msg
{
    public static function Failure($msg){
        echo '{ "success" : false, "msg" : '.Msg::Escape(json_encode($msg)).', "rows":[] }';
    }
    
    public static function Success($msg){
        echo '{ "success" : true,  "msg" : '.Msg::Escape(json_encode($msg)).', "rows":[] }';
    }
    
    public static function Escape($msg){
        $msg = str_replace("\\\"","&quot;",$msg);
        $msg = str_replace("'","&#39;",$msg);
        return $msg;
    }
    
    public static function EscapeField($msg){
        $msg = str_replace("'","\'",$msg);
        return $msg;
    }
}